package com.net.wanjian.networkhospitalmanager.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Description:
 * Created by lidongcai on 17/7/24.
 * Email:  lidongcaiocc@163.com
 */

public class SearchMainRotateTeacherResult extends BaseResult{

    /**
     * result : 1
     * data : {"token":"","userIdentityList":[{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","DepartmentName":"","PositionalTitles":""}]}
     */

    private String result;
    private DataBean data;

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * token :
         * userIdentityList : [{"UserIdentityID":"","UserInfoID":"","UserInfoCode":"","UserInfoTrueName":"","UserInfoPhone":"","DepartmentName":"","PositionalTitles":""}]
         */

        private String token;
        private List<UserIdentityListBean> userIdentityList;

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public List<UserIdentityListBean> getUserIdentityList() {
            return userIdentityList;
        }

        public void setUserIdentityList(List<UserIdentityListBean> userIdentityList) {
            this.userIdentityList = userIdentityList;
        }

        public static class UserIdentityListBean implements Serializable {
            /**
             * UserIdentityID :
             * UserInfoID :
             * UserInfoCode :
             * UserInfoTrueName :
             * UserInfoPhone :
             * DepartmentName :
             * PositionalTitles :
             */

            private String UserIdentityID;//身份id
            private String UserInfoID;//用户id
            private String UserInfoCode;//用户code
            private String UserInfoTrueName;//用户姓名真实
            private String UserInfoPhone;//电话
            private String DepartmentName;//所属科室
            private String PositionalTitles;//职称

            public String getUserIdentityID() {
                return UserIdentityID;
            }

            public void setUserIdentityID(String UserIdentityID) {
                this.UserIdentityID = UserIdentityID;
            }

            public String getUserInfoID() {
                return UserInfoID;
            }

            public void setUserInfoID(String UserInfoID) {
                this.UserInfoID = UserInfoID;
            }

            public String getUserInfoCode() {
                return UserInfoCode;
            }

            public void setUserInfoCode(String UserInfoCode) {
                this.UserInfoCode = UserInfoCode;
            }

            public String getUserInfoTrueName() {
                return UserInfoTrueName;
            }

            public void setUserInfoTrueName(String UserInfoTrueName) {
                this.UserInfoTrueName = UserInfoTrueName;
            }

            public String getUserInfoPhone() {
                return UserInfoPhone;
            }

            public void setUserInfoPhone(String UserInfoPhone) {
                this.UserInfoPhone = UserInfoPhone;
            }

            public String getDepartmentName() {
                return DepartmentName;
            }

            public void setDepartmentName(String DepartmentName) {
                this.DepartmentName = DepartmentName;
            }

            public String getPositionalTitles() {
                return PositionalTitles;
            }

            public void setPositionalTitles(String PositionalTitles) {
                this.PositionalTitles = PositionalTitles;
            }

            @Override
            public String toString() {
                return "UserIdentityListBean{" +
                        "UserIdentityID='" + UserIdentityID + '\'' +
                        ", UserInfoID='" + UserInfoID + '\'' +
                        ", UserInfoCode='" + UserInfoCode + '\'' +
                        ", UserInfoTrueName='" + UserInfoTrueName + '\'' +
                        ", UserInfoPhone='" + UserInfoPhone + '\'' +
                        ", DepartmentName='" + DepartmentName + '\'' +
                        ", PositionalTitles='" + PositionalTitles + '\'' +
                        '}';
            }
        }

        @Override
        public String toString() {
            return "DataBean{" +
                    "token='" + token + '\'' +
                    ", userIdentityList=" + userIdentityList +
                    '}';
        }
    }

    @Override
    public String toString() {
        return "SearchMainRotateTeacherResult{" +
                "result='" + result + '\'' +
                ", data=" + data +
                '}';
    }
}
